/* Generated by wjdhcms 3.0 */



@charset "utf-8";



/*-----------CSS Reset-----------*/



::selection {

    color:#fff;

    background-color: #014fa2;

}



::-moz-selection {

    color:#fff;

    background-color: #014fa2;

}



::-webkit-selection {

    color:#fff;

    background-color: #014fa2;

}



::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}



* {

    padding: 0;

    margin: 0;

}



body {

    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

    color: #333;

    margin: 0;

    line-height: 1.5;

}



:focus {

    outline: 1;

}



article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

    display: block;

}



a {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

    background: transparent;

}



ins {

    background-color: #ff9;

    color: #000;

    text-decoration: none;

}



mark {

    background-color: #ff9;

    color: #000;

    font-style: italic;

    font-weight: bold;

}



del {

    text-decoration: line-through;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #cccccc;

    margin: 1em 0;

    padding: 0;

}



input,

select {

    vertical-align: middle;

}





li,

ul {

    list-style-type: none;

}



img {

    border: none;

}



a {

    color: #333;

}



a:link,

a:hover,

a:active,

a:visited {

    text-decoration: none;

}



input,

textarea {

    outline: 0;

    border: 0;

}



textarea {

    resize: none;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

    font-weight: normal;

    font-style: normal;

}



/**banner**/
.banner{ width:100%; height:600px; overflow:hidden; position:relative; font-size:0px;width: 100%;background: background: url("/uploads/image/20180410/20180410201011_9785.jpg") center no-repeat;}
.b-img{ height:600px; position:absolute; left:0px; top:0px;}
.b-img a{ display:block; height:600px; float:left;}
.b-list{ height:30px; padding-top:570px; position:relative; margin:0px auto; z-index:1;}
.b-list span{ display:block; cursor:pointer; width:10px; height:10px; border-radius:50%; border:2px solid #fff; float:left; margin:0px 5px;}
.b-list .spcss{ border:2px solid #014fa2;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px;}
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px;}
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0px auto; margin-top:250px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0px auto; margin-top:250px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}




/**search**/

.search_box{ width:100%; height:50px; background:#eee;}

.search{ width:1180px; margin:auto;}

.keytext{ width:700px; height:50px; line-height:50px; float:left; font-family:Microsoft YaHei; font-size:14px; color:#333;}

.keytext span{  background:url(../images/search_ico.png) no-repeat left center; padding-left:35px; display:block; float:left;}

.keytext a{ margin:0px 12px 0px 0px; color:#333; float:left;}

.rmgj-n-r{ float:right; margin-top:11px;}

.rmgj-n-r .text{ padding:0px 0px 0px 10px; float:left; height:28px; line-height:28px; width:240px; font-size:13px; background:#fff; color:#666; font-family:"微软雅黑";}

.submit{ width:80px; height:28px; border:0; padding:0; background:#014fa2; float:left; color:#fff; font-family:"微软雅黑"; font-size:14px;}



/**fwxm_box**/

.fwxm_box{ width:1180px; height:350px; margin:30px auto;}

.fwxm_box ul li{ width:575px; float:left; margin-left:30px;}

.fwxm_box ul li img{ width:575px; height:350px;}

.fwxm_box ul li:first-child{ margin:0px;}



/**product**/

.product_box{ width:1188px; height:682px; margin:auto;}

.product_left{ float:left; width:280px; height:682px;}

.product_left h2{ background:url(../images/cp_tit.jpg) no-repeat; line-height:30px; height:72px; padding:20px 0px 0px 0px; text-align:center;}

.product_left h2 a{ font-size:30px; font-weight:bold; display:block; color:#fff;}

.product_left ul{ width:274px; height:579px; background:#f2f2f2; border:3px solid #014fa2; padding-top:5px;}

.product_left ul li span a{ width:240px; font-size:16px; color:#fff; font-weight:bold; background:url(../images/cp_list.jpg) no-repeat center; padding-left:10px; margin-top:10px;}

.product_left ul li a{ width:220px; height:40px; line-height:40px; background:url(../images/cp_lista.png) no-repeat center; display:block; font-size:14px; color:#666; padding-left:30px; margin:auto;}



/***product_right***/

.product_right { width:908px; float:right; height:682px;}

.product_right .product_tit{ width:880px; background:url(../images/cp_titi.jpg) repeat-x bottom; height:48px; margin-left:20px;}

.product_right .product_tit h3 a{ float:left; width:130px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#014fa2;}

.product_right .product_tit .active a{ background:url(../images/cp_tab.jpg); color:#fff;}

.product_right .product_tit .more{ float:right; display:block; line-height:40px; font-size:14px; color:#666;}

.product_right .hide{ display:none;}

.product_right ul li{ margin:20px 0px 0px 20px; float:left; width:203px; height:295px; border:1px solid #014fa2;}

.product_right ul li b{ display:block; width:203px; height:260px; overflow:hidden;}

.product_right ul li img{ width:203px; height:260px;

-webkit-transition:all 1s ;

-moz-transition:all 1s ;

-o-transition:all 1s ;

-ms-transition:all 1s;

transition:all 1s ;}

.product_right ul li:hover img{ transform: scale(1.2, 1.2);

    -ms-transform:scale(1.2, 1.2);  /* IE 9 */

    -moz-transform:scale(1.2, 1.2);     /* Firefox */

    -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */

    -o-transform:scale(1.2, 1.2);   /* Opera */}

.product_right ul li span{ display:block; height:35px; line-height:35px; text-align:center; font-size:14px; background:#f0f0f0;}

.product_right ul li span a{ color:#333;}



/**hzhb_box**/

.hzhb_box{ width:1180px; margin:30px auto; height:225px;}

.hzhb_box h3{text-align:center; height:40px; line-height:40px; background:url(../images/hzhb_tit.jpg) no-repeat center; font-size:22px;}

.hzhb_box h3 a{ color:#045fb2;}

.gd_01{ position:relative; width:1180px; height:160px; margin:25px auto 0px;overflow: hidden;}

.gd_01 em{ position:absolute; top:35px;}

.gd_01 .t_l1{ left:0px;}

.gd_01 .t_r1{ right:0px;}

.gd_01 #simgs{ margin:0px 50px;}

.gd_01 li{ float:left; width:210px; padding:0 20px 0 0; text-align:center;}

.gd_01 li img{ display:block; width:200px; height:110px; padding:4px; border:1px solid #ddd;}

.gd_01 li a span{ display:block; height:40px; color:#303030; font-size:14px; line-height:40px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



/**s_banner1**/

.s_banner1{ width:1180px; height:200px; background:url(../images/s_banner1.jpg) no-repeat center; margin:auto; position:relative;}

.s_banner1 h4{ color:#fff; font-size:18px; position:absolute; top:60px; left:455px; line-height:30px;}

.s_banner1 h4 span{ font-size:30px; font-weight:bold; color:#fff; padding-right:10px;}

.s_banner1 h5{ color:#fff; font-size:18px; font-weight:bold; position:absolute; top:120px; left:455px; line-height:30px;}

.s_banner1 p{ position:absolute; top:120px; left:660px; line-height:30px; color:#fff;}

.s_banner1 p span{ font-size:14px; color:#fff; display:block; float:left;}

.s_banner1 p b{ font-size:24px; color:#fff; display:block; float:left;}

.s_banner1 p a{ display:block; width:90px; height:30px; line-height:30px; border:1px solid #fff; text-align:center; color:#fff; font-size:14px; float:left; margin-left:10px;}



/**s_banner1**/

.wt_box{ height:675px; background:url(../images/wt_bg.jpg) no-repeat center;}

.wt_big{ width:1180px; margin:auto; position:relative;}

.wt_big h4{ text-align:center; padding-top:50px; line-height:50px; height:100px;}

.wt_big h4 b{ font-size:30px; color:#014fa2; display:block;}

.wt_big h4 span{ font-size:30px; color:#303030; background:url(../images/wt_tit.jpg) no-repeat center; display:block;}

.wt_big ul{ width:1180px; position:relative;}

.wt_big ul li{ font-size:18px; color:#303030; background:url(../images/wt_ico.png) no-repeat left center; padding-left:20px; line-height:30px; position:absolute;}

.wt_big ul li b{ font-size:24px;}

.wt_big ul li.wt_list1{ left:0px; top:80px;}

.wt_big ul li.wt_list2{ left:258px; top:148px;}

.wt_big ul li.wt_list3{ left:43px; top:228px;}

.wt_big ul li.wt_list4{ left:241px; top:300px;}

.wt_big ul li.wt_list5{ left:0px; top:376px;}

.wt_big ul li.wt_list6{ left:303px; top:446px;}

.wt_big ul li.wt_list7{ left:83px; top:173px;}

.wt_big ul li.wt_list8{ left:85px; top:324px;}

.wt_big ul li.wt_list9{ left:435px; top:383px;}

.wt_big ul li.wt_list{ color:#ccc;}

.wt_big h5{ position:absolute; left:800px; top:410px; width:380px; color:#fff; text-align:center;}

.wt_big h5 span{ display:block; font-size:24px; line-height:30px; margin-bottom:5px;}

.wt_big h5 b{ display:block; font-size:30px; line-height:40px;}



/**ys_box**/

.ys_box{ height:698px; background:url(../images/ys_bg.jpg) no-repeat bottom;}

.ys_big{ width:1180px; margin:auto; height:698px; position:relative;}

.ys_big h3{ width:1180px; height:100px; margin:auto; padding-top:58px; position:absolute; top:-28px; text-align:center; background:url(../images/ys_tit.png) no-repeat; background:url(../images/ys_tit.png) no-repeat center;}

.ys_big h3 a{ display:block; font-size:36px; font-weight:bold; color:#014fa2; line-height:70px;}

.ys_big h3 span{ font-size:24px; color:#666; line-height:30px;}

.ys_list{ position:absolute; z-index:99; width:450px;}

.ys_list span{ display:block; font-size:18px; color:#014fa2; line-height:30px; font-weight:bold; margin-bottom:5px;}

.ys_list p{ font-size:14px; line-height:25px; color:#444;}

.ys_list1{ top:275px; left:0px;}

.ys_list2{ top:300px; left:775px;}

.ys_list3{ top:490px; left:0px;}

.ys_list4{ top:460px; left:775px;}



/**al_big**/

.al_big{ width:1180px; margin:30px auto; height:487px;}

.al_big h3{ text-align:center; height:80px; margin-bottom:20px; background:url(../images/khjz_tit.png) no-repeat center bottom;}

.al_big h3 a{ display:block; font-size:24px; color:#014fa2; font-weight:bold; line-height:40px;}

.al_big h3 b{ font-size:16px; color:#666; line-height:20px; display:block; font-weight:normal;}



/**滑动门**/

#tab3{ width:1180px; height:387px;}

#tab3 .tab_menu3{ text-align:center; width:1180px; height:37px; margin-bottom:30px;}

#tab3 .tab_menu3 li{ display:inline-block; *display:inline; zoom:1; width:140px; height:37px; line-height:37px; overflow:hidden; text-align:center; background:url(../images/al_tab.jpg) no-repeat; margin:0px 5px;}

#tab3 .tab_menu3 li a{ display:block; font-size:14px; color:#000;}

#tab3 .tab_menu3 li.selected3 a{ background:url(../images/al_taba.jpg); color:#fff;}

#tab3 .tab_box3{width:1180px; height:320px;overflow: hidden;}

#tab3 .hide{display:none;}

#tab3 .tab_box3 ol li{ width:278px; height:318px; border:1px solid #014fa2; cursor:pointer; float:left; position:relative; margin-left:17px;}

#tab3 .tab_box3 ol li:first-child{ margin:0px;}

#tab3 .tab_box3 ol li img{ width:278px; height:318px;}

#tab3 .tab_box3 ol li .al_wz{ width:238px; position: absolute; left:0px; top:0px; height:218px; line-height:30px; text-align:center; color:#fff; background:url(../images/bg02.png); padding:100px 20px 0px; display:none;}

#tab3 .tab_box3 ol li .al_wz a{ color:#fff; font-size:16px; font-weight:bold;}

#tab3 .tab_box3 ol li .al_wz p{ height:60px; overflow:hidden;}

#tab3 .tab_box3 ol li:hover .al_wz{ display:block;}



/**lc_box**/

.lc_box{ height:424px; background:url(../images/lc_bg.jpg) no-repeat center;}

.lc_big{ width:1180px; margin:auto;}

.lc_big h4{ text-align:center; line-height:40px; padding-top:50px; margin-bottom:45px;}

.lc_big h4 b{ display:block; font-size:22px; color:#303030; text-transform:uppercase; font-weight:normal;}

.lc_big h4 span{ display:block; font-size:22px; font-weight:bold; color:#014fa2; background:url(../images/lc_tit.png) no-repeat center;}

.lc_big ul{ height:112px;}

.lc_big ul li{ width:68px; height:112px; cursor:pointer; float:left;}

.lc_big ul li img{ width:68px; height:68px; border-radius:68px; background:#bbb;}

.lc_big ul li:hover img{ background:#014fa2;}

.lc_big ul span{ display:block; width:9px; padding:25px 31px; float:left;}

.lc_big ul li b{ display:block; width:68px; height:22px; line-height:22px; margin-top:20px; border-bottom:1px solid #999; border-top:1px solid #999; text-align:center; font-weight:normal; color:#666; font-size:16px;}

.lc_big ul li:hover b{ color:#014fa2; border-bottom:1px solid #014fa2; border-top:1px solid #014fa2;}

.lc_big p{ height:32px; line-height:32px; width:420px; margin:50px auto 0px;}

.lc_big p b{ font-weight:normal; color:#333; font-size:16px; display:block; float:left; background:url(../images/lc_tel.png) no-repeat left center; padding-left:40px;}

.lc_big p span{ font-family:impact; color:#014fa2; font-size:30px; display:block; float:left;}

.lc_big p a{ display:block; width:100px; height:32px; float:left; background:#ec5f03; text-align:center; color:#fff; font-size:16px; margin-left:15px;}



/**khjz_box**/

.khjz_box{ width:1180px; height:596px; margin:30px auto;}

.khjz_box h3{ text-align:center; background:url(../images/khjz_tit.png) no-repeat bottom; padding-bottom:15px;}

.khjz_box h3 a{ font-size:24px; color:#014fa2; display:block; line-height:30px; font-weight:bold;}

.khjz_box h3 span{ display:block; font-size:16px; color:#666; line-height:25px;}

.khjz_box dl{ width:275px; float:left; margin:30px 10px 0px; height:496px;}

.khjz_box dl dd{ width:275px;}

.khjz_box dl dd img{ width:265px; height:350px; padding:4px; border:1px solid #014fa2;}

.khjz_box dl dt{ width:275px; padding-top:10px; height:126px;}

.khjz_box dl dt span a{ font-size:14px; color:#666; font-weight:bold; background:url(../images/khjz_ico.jpg) no-repeat left center; padding-left:15px; line-height:30px;}

.khjz_box dl dt p{ line-height:30px; font-size:14px; height:60px; overflow:hidden;}

.khjz_box dl dt em a{ display:block; width:71px; height:28px; margin-top:8px;}



/**s_banner3_box**/

.s_banner3_box{ height:227px; background:url(../images/s_banner3.jpg) no-repeat center;}

.s_banner3{ width:1180px; height:227px; margin:auto; position:relative;}

.s_banner3 h4{ color:#014fa2; font-size:30px; font-weight:bold; position:absolute; top:70px; left:140px; line-height:30px;}

.s_banner3 h5{ color:#ec5f03; font-size:30px; font-weight:bold; position:absolute; top:130px; left:140px; line-height:32px;}

.s_banner3 p{ position:absolute; top:100px; left:970px; line-height:28px;}

.s_banner3 p span{ font-size:15px; color:#333; display:block;}

.s_banner3 p b{ font-size:24px; color:#014fa2; display:block;}

.s_banner3 a{ display:block; width:100px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; background:#ec5f03; border-radius:3px; position:absolute; left:365px; top:132px;}



/**about_big**/

.about_big{ width:1180px; height:380px; margin:30px auto;}

.about_left{ width:810px; float:left;}

.about_left h3{ background:url(../images/about_tit.jpg) no-repeat bottom; height:40px; line-height:40px;}

.about_left h3 b a{ font-size:18px; color:#014fa2; font-weight:bold; display:block; float:left;}

.about_left h3 b strong{ font-size:18px; color:#888; font-weight:normal; padding-left:8px;}

.about_left h3 span a{ font-size:14px; color:#666; float:right; display:block;}

.about_left dl{ width:810px; height:310px; margin-top:30px;}

.about_left dl dd{ width:375px; height:310px; float:left;}

.about_left dl dd img{ width:365px; height:300px; padding:4px; border:1px solid #ccc;}

.about_left dl dt{ width:410px; float:right;}

.about_left dl dt h4 a{ font-size:18px; font-weight:bold; color:#014fa2; display:block; line-height:45px; border-bottom:2px solid #014fa2; width:110px;}

.about_left dl dt p{ font-size:14px; line-height:30px; color:#666; height:240px; overflow:hidden; margin-top:15px;}

.about_left dl dt p a{ color:#ec5f03;}

.box2{ width:340px; height:380px; background:#014fa2; float:right; position:relative;}

.box2 h3{ padding:20px 0px 10px 20px; color:#fff; font-size:18px; line-height:30px;}

.box2 h3 a{ font-size:18px; font-weight:bold; color:#fff;}

.box2 ul {margin:0 auto;height: 240px;overflow: hidden;}

.box2 li {float:left; width:300px; text-align:center;}

.box2 li img { width:300px; height:205px;}

.box2 li span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:35px; font-size:14px; color:#fff;}

.box2 .lefts { background: url(../images/lefts.jpg) no-repeat; display: block; width:160px; height:48px; position: absolute; left:0px; bottom:20px;}

.box2 .rights { background: url(../images/rights.jpg) no-repeat; display: block; width:160px; height:48px; position: absolute; right:0px; bottom:20px;}



/**qyfc_box**/

.qyfc_box{ width:1180px; margin:auto; height:400px;}

.qyfc_box h3{ text-align:center; height:60px; margin-bottom:20px; position:relative;}

.qyfc_box h3 a{ display:block; font-size:24px; color:#014fa2; line-height:40px; background:url(../images/qyxc_tit.jpg) no-repeat center;}

.qyfc_box h3 b{ font-size:12px; color:#333; text-transform:uppercase; line-height:20px; display:block; letter-spacing:6px; font-weight:normal;}

.box3 {width:1180px; height:320px; position:relative; margin:auto;}

.box3 li {float:left;width:373px;margin: 0px 20px 0px 0px;text-align:center;}

.box3 li img {width:373px; height:250px;}

.box3 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:40px; font-size:14px; color:#333;}

.box3 .lefts { background: url(../images/lefta.jpg) no-repeat; display: block; width:108px; height:30px; position: absolute; left:477px; bottom:0px;}

.box3 .rights { background: url(../images/righta.jpg) no-repeat; display: block; width:108px; height:30px; position: absolute; right:477px; bottom:0px;}



/**new_box**/

.new_box{ width:1180px; margin:30px auto; height:425px; clear:both;}

.new_l{ float:left; width:730px;}

.new_r{ float:right; width:420px;}

.new_r h3{ background:url(../images/new_tit.jpg) no-repeat left bottom; height:50px; line-height:50px;}

.new_r h3 a img{ float:right; margin-top:20px;}

.new_r h3 span a{ float:left; font-size:18px; font-weight:bold; color:#014fa2;}



/*滑动门*/

#tab4{width:730px;}

#tab4 .tab_menu4{width:730px; background:url(../images/new_tit.jpg) no-repeat left bottom; height:50px; font-size:18px; font-weight:bold; color:#2a2a2a;}

#tab4 .tab_menu4 li{ display:inline-block; *display:inline; zoom:1; width:100px; height:18px; cursor:pointer; font-size:18px; line-height:50px; text-align:center; font-weight:bold;}

#tab4 .tab_menu4 li a{ color:#2a2a2a;}

#tab4 .tab_menu4 .selected4 a{ color:#014fa2;}

#tab4 .tab_box4{width:730px; clear:both; position:relative;}

#tab4 .hide{display:none;}

.tab_box4 a.more{ position:absolute; top:-50px; right:0px; z-index:999; font-size:12px; color:#000;}

.tab_box4 dl{ width:730px; height:160px; margin:20px 0px 10px 0px;}

.tab_box4 dl dd{ width:363px; float:left; background:url(../images/new_bg.jpg) no-repeat right;}

.tab_box4 dl dd img{ width:328px; height:160px;}

.tab_box4 dl dt{ float:right; width:340px;}

.tab_box4 dl dt span a{ display:block; font-size:14px; color:#333; line-height:40px; font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.tab_box4 dl dt p{ line-height:30px; color:#666; font-size:14px; height:120px; overflow:hidden;}

.tab_box4 ul{ clear:both;}

.tab_box4 ul li{ width:325px; float:left; line-height:36px; border-bottom:1px dashed #c4c4c4; margin:0px 20px 0px 0px; padding-left:20px; background:url(../images/new_ico.png) no-repeat 5px center;}

.tab_box4 ul li a{ font-size:14px; color:#333; float:left; display:block; width:260px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.tab_box4 ul li span{ float:right; display:block; width:55px; padding-right:5px; text-align:right;}



/************文字滚动************/

#ticker {width: 420px;  height: 354px;  overflow: hidden;   position: relative; margin:15px 0px 0px;}

#ticker li{ width:420px; border-bottom:1px dashed #999; padding:10px 0px;}

.wen{ background:url(../images/q.jpg) no-repeat 10px center; line-height:36px; padding-left:40px; font-size:14px; color:#333; height:36px; overflow:hidden;}

.wen a{ color:#2a2a2a; font-size:14px; font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.da{ background:url(../images/a.jpg) no-repeat 10px 6px; margin-top:6px; padding-left:40px; font-size:14px; height:48px; overflow:hidden; line-height:24px; color:#666;}



/**dt_box**/

.dt_box{ width:1180px; margin:0px auto 30px; height:445px;}

.dt_left{ width:365px; float:left; background:#eee; height:445px;}

.dt_left h4{ font-size:15px; line-height:28px; padding:7px 0px; background:#014fa2; text-align:center; color:#fff; height:56px;}

.dt_left h4 b{ color:#ec5f03; font-size:18px;}

.dt_left p{ padding:25px; font-size:14px; line-height:35px; height:205px; overflow:hidden; color:#444;}

.dt_left textarea{ width:295px; height:90px; margin:0px 25px; padding:5px 10px; line-height:24px; color:#666; font-family:"微软雅黑"; color:#666;}

.dt_left input{ font-family: "微软雅黑"; display:block; width:88px; height:28px; border:1px solid #aaa; line-height:28px; text-align:center; color:#aaa; font-size:15px; margin:10px 0px 20px 25px;}

.dt_tel{ margin:0px 25px; border-top:1px dashed #aaa; padding-top:25px;}

.dt_tel h5{ height:24px; line-height:24px;}

.dt_tel h5 b{ font-size:14px; font-weight:normal; color:#333; padding-left:30px; display:block; float:left;}

.dt_tel h5 span{ font-family:impact; color:#ec5f03; font-size:24px; display:block; float:left;}

.dt_tel a{ display:block; width:88px; height:28px; line-height:28px; clear:both; color:#ec5f03; font-size:15px; border:1px solid #ec5f03; margin:10px auto 0px; text-align: center;}

.contact{ width:793px; height:443px; border:1px solid #ccc; float:right;}

.contact #allmap{ height:443px; width:100%; overflow:hidden;}

#simgs3{height: 290px;overflow: hidden;}
/**link_big**/

.link_big{ width:1180px; background:#eee; height:40px; margin:0px auto 30px;}

.link_big span{ display:block; width:117px; height:40px; float:left;}

.link_nav{line-height: 20px;height:40px;float:left;width: 1050px;margin-left: 10px;}

.link_nav a{font-size:14px;color:#333;padding: 0px 15px 0 0;}